@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
body{
	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color:#FFFFFF;
	background-attachment: scroll;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
img
{
border:none;
}

.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}


/* reset style */
#header
{
	width:966px;
	height:325px;
	margin:0 auto;
}
#left
{
width:325px;
float:left;
}
#logo
{
width:325px;
height:70px;
background:url(images/logo.jpg) 0 0 no-repeat;
}
#logo h1
{
	color:#003366;
	font: bold 30px/18px Arial, Helvetica, sans-serif;
	padding:15px 0 0 80px;
}
#logo h2
{
color:#000000;
font: normal 12px/18px Arial, Helvetica, sans-serif;
padding:5px 0 0 80px;
}
#navigation
{
width:325px;
margin-top:8px;
}
#navigation ul
{
margin:0;
list-style:none;
}
#navigation ul li
{
	width:325x;
	height:34px;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	background:url(images/navigation-bg.jpg) 0 0 no-repeat;
	color:#000033;
	padding:5px 0 0 20px;
}
#navigation ul li a
{
	text-decoration:none;
	color:#000066;
}
#navigation ul li a.active
{
	text-decoration:none;
	padding:0 5px;
	height:49px;
	display:block;
	background:url(images/nav_bg.gif) bottom center no-repeat;
	color: #FFFFFF;
}
#navigation ul li a:hover
{
	text-decoration:none;
	color:#FFFFFF;
	padding:0 5px;
	display:block;
}
#right
{
float:left;
background:url(images/music.jpg) 0 0 no-repeat;
width:629px;
height:294px;
margin:10px 0 0 10px;
}
#content
{
margin:0 auto;
width:966px;
}
#left_content
{
width: 324px;
margin:0 auto;
/*background:url(images/left-content-bg.jpg) 0 0 repeat-y;*/

}
#left_top h1
{
color:#000000;
font: bold 15px/18px Arial, Helvetica, sans-serif;
padding:13px 0 0 20px;
}
#left_top p
{
	width:290px;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	background:url(images/bullet-01.jpg) 5px 15px no-repeat;
	color:#000066;
	padding:10px 0 0 25px;
}
#left_bottom 
{
	width:290px;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000066;
}
#left_bottom h1
{
color:#000000;
font: bold 15px/18px Arial, Helvetica, sans-serif;
padding:2px 0 0 20px;
}
#left_bottom .style2
{
	width:255px;
	font: normal 12px/18px , Helvetica, sans-serif;
	color:#000066;
	padding:0 0 0 60px;
}
#left_bottom .style3
{
background:url(images/bullet-03.jpg) 0 10px no-repeat;
padding:10px 0 0 13px;
font: bold 12px/18px Arial, Helvetica, sans-serif;
color:#1e1e1e;
width:57px;
height:18px;
}
.more
{
	color:#000066;
	text-decoration:none;
}
.style1
{
	color:#000066;
	font-weight:bold;
}
#right_content
{
background:url(images/right-content-bg.jpg) 0 0 repeat-y;
padding-left:20px;
margin-left:12px;
}
#right_content h1
{
	font:bold 20px/18px Arial, Helvetica, sans-serif;
	color:#FF3333;
	padding:13px 0 0 0;
}
#right_content h2
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2f2f2f;
padding:0 0 0 0;
}
#right_content p
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
}
#right_content li
{
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000033;
	padding:0 0 0 80px;
	width:410px;
	background:url(images/bullet-02.jpg) 60px 5px no-repeat;
}
#footer_top
{
margin:0 auto;
padding:0px;
width:1000px;
height:64px;
background:url(images/footer_bg.gif) 0 0 repeat-x;
}
#footer_navigation
{
width:500px;
height:30px;
margin:0 auto;
}
#footer_navigation ul li
{
width:80px;
font: normal 12px/30px Arial, Helvetica, sans-serif;
color:#7d9942;
float:left;
}
#footer_navigation ul li a
{
	text-decoration:none;
	color:#000066;
	height:30px;
}
#footer_navigation ul li a:hover
{
	text-decoration:none;
	color:#000033;
	height:49px;
}
#footer_copyright
{
	color: #000033;
	font: normal 11px/30px Arial, Helvetica, sans-serif;
	margin:0 auto;
	text-align:center;
}

#footer_design
{
	color: #000033;
	font: normal 11px/30px Arial, Helvetica, sans-serif;
	margin:0 auto;
	text-align:center;
	width:100%;
	background:#181818;
}
#footer_design a
{
	color: #FFFFFF;
	text-decoration:none;
}
#footer_design a:hover
{
color: #b6ff06;
text-decoration:underline;
}
